Mobile
Log In Sign Up
baba
 n.  baba, small leavened cake usually containing raisins and rum  detail>>